manned laboratory - Spanish English Dictionary